package com_2;

import java.io.File;

public class Test {//定义了一个测试类

    public static void main(String[] args) {//main方法入口
        File f = new File("E:\\itcast");//创建file对象
        getAllFilePath(f);//调用方法获取对象
    }

    public static void getAllFilePath(File f) {//定义方法
        File[] files = f.listFiles();//通过对象获取字符数组
        if (files != null) {//使用if语句进行判断语句是否是空常量
            for (File file : files) {//使用增强for进行循环
                if (file.isDirectory()) {//使用 if语句判断该对象是否为目录
                    getAllFilePath(file);//如果是目录就调用方法再次进行寻找
                } else {//
                    System.out.println(file.getAbsolutePath());//如果不会目录直接输出
                }
            }
        }
    }
}
